package main

import (
	"fmt"
	"runtime"
	"sync"
)

var wg sync.WaitGroup
func main() {
	runtime.GOMAXPROCS(1)//默认值是cpu的核心数，启动操作系统的线程
	wg.Add(2)
	go a()
	go b()
	wg.Wait()
}
func a() {
	defer wg.Done()
	for i:=0;i<10;i++{
		fmt.Printf("a--%d\n",i)
	}
}
func b() {
	defer wg.Done()
	for i:=0;i<10;i++{
		fmt.Printf("b--%d\n",i)
	}
}